
#ifndef __QYLIBLINKDEF_H__
#define __QYLIBLINKDEF_H__

#ifndef _IPHONE
#if defined(DEBUG) || defined(_DEBUG)
#	pragma comment( lib, "zlibd.lib" )
#	pragma comment( lib, "zziplib-Debug.lib" )
#   pragma comment( lib, "tinyxmld.lib" )
#else
#	pragma comment( lib, "zlib.lib" )
#	pragma comment( lib, "zziplib-Release.lib" )
#   pragma comment( lib, "tinyxml.lib" )
#endif
#ifndef _GLES
#pragma comment( lib, "qyLib.lib" )
#endif
#endif

#include "common/qyCommon.h"
#include "common/qySingleton.h"

#include "memsys/qyMemSys.h"
#include "memsys/qyArray.h"
#include "memsys/qyList.h"
#include "memsys/qyString.h"
#include "memsys/qySharedPtr.h"
#include "memsys/qyAutoPtr.h"
#include "memsys/qyMap.h"

#include "filesys/qyFileSystem.h"
#include "filesys/qyFilePathUtil.h"

#include "lex/qyLex.h"

#include "math/qyMath.h"
#include "math/qyVector2.h"
#include "math/qyVector3.h"
#include "math/qyVector4.h"
#include "math/qyAngle.h"
#include "math/qyMatrix3.h"
#include "math/qyMatrix4.h"
#include "math/qyQuat.h"
#include "math/qyQuatT.h"
#include "math/qyQuatTS.h"
#include "math/qyColor.h"
#include "math/qyAABB.h"
#include "math/qyOBB.h"
#include "math/qyPlane.h"
#include "math/qyFrustum.h"

#include "sysutil/qyTimer.h"

//#include "threading/qyThread.h"
#include "threading/qyInterlocked.h"

#endif
